package ZY11_12;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;
import java.util.Date;
import java.util.Scanner;

//通过控制台输入字符，如果输入的是quit,则退出,否则继续输入;
// 把输入的字符写入文件保存,每输入一次换行，并在每行之前加上写入的时间，用hh:mm:ss的格式,时间后面加上一个空格
// 类似
// 11:34:21 hello
// 11:34:27 how do you do?
public class Text7 {
    public static void main(String[] args) {
        while (true){
            Scanner in=new Scanner(System.in);
            System.out.println("请输入内容");
            String a=in.next();
            if (a.equals("quit")){
                return;
            }
            FileOutputStream fos=null;
            try {
                fos=new FileOutputStream("D:\\javaceshi\\test.txt",true);
                String info=a;
                byte []b=info.getBytes();

                fos.write(b,0,info.length());
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }finally {
                try {
                    fos.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}
